package com.jiyinit.web.core.qunar.dto;

import java.util.List;

public class OrderRequest {
    private	String	productTag	;	//	产品类型
    private	String	insureTag	;	//	保险tag(新增参数)
    private	boolean	flyFund	;	//	是否用飞基金 true:用 false:不用)
    private	boolean	isUseBonus	;	//	是否可以使用红包 (true:用 false:不用)
    private	int	fuelTax	;	//	燃油税
    private	int	childFuelTax	;	//	儿童燃油税
    private	int	constructionFee	;	//	机建费
    private	int	printPrice	;	//	票面价
    private	int	yPrice	;	//	公布运价
    private	int	childPrintPrice	;	//	儿童票面价
    private	String	discount	;	//	票面价折扣
    private	int	policyType	;	//	政策
    private	long	policyId	;	//	政策id
    private	String	type	;	//	暂时无用
    private	String	contact	;	//	联系人姓名
    private	String	contactPreNum	;	//	国家区位码
    private	String	contactMob	;	//	联系人电话
    private	String	contactEmail	;	//	联系人邮箱
    private	int	invoiceType	;	//	发票类型
    private	String	receiverTitle	;	//	发票抬头
    private	int	receiverType	;	//	抬头类型
    private	String	taxpayerId	;	//	纳税人识别号
    private	String	sjr	;	//	收件人姓名
    private	String	sjrPhone	;	//	收件人电话
    private	String	address	;	//	收件人地址
    private	String	xcd	;	//	是否邮寄行程单（即是否勾选行程单选项）
    private	String	xcdMethod	;	//	xcd_config表中的id
    private	int	xcdPrice	;	//	快递费
    private	String	bxInvoice	;	//	是有邮寄保险发票（即是否勾选保险发票选项）
    private	OrderFlightInfoReq flightInfo	;	//	航段信息
    private	int	passengerCount	;	//	乘机人数
    private List passengers	;	//	乘机人信息
    private	String	bookingTag	;	//	booking返回结果中的 bookingTag
    private	String	xth	;	//
    private	String	qt	;	//	主站一次booking跳转唯一码
    private	String	source	;	//	订单来源
    private	String	clientSite	;	//	代理商域名

    public String getProductTag() {
        return productTag;
    }

    public void setProductTag(String productTag) {
        this.productTag = productTag;
    }

    public String getInsureTag() {
        return insureTag;
    }

    public void setInsureTag(String insureTag) {
        this.insureTag = insureTag;
    }

    public boolean isFlyFund() {
        return flyFund;
    }

    public void setFlyFund(boolean flyFund) {
        this.flyFund = flyFund;
    }

    public boolean isUseBonus() {
        return isUseBonus;
    }

    public void setIsUseBonus(boolean useBonus) {
        isUseBonus = useBonus;
    }

    public int getFuelTax() {
        return fuelTax;
    }

    public void setFuelTax(int fuelTax) {
        this.fuelTax = fuelTax;
    }

    public int getChildFuelTax() {
        return childFuelTax;
    }

    public void setChildFuelTax(int childFuelTax) {
        this.childFuelTax = childFuelTax;
    }

    public int getConstructionFee() {
        return constructionFee;
    }

    public void setConstructionFee(int constructionFee) {
        this.constructionFee = constructionFee;
    }

    public int getPrintPrice() {
        return printPrice;
    }

    public void setPrintPrice(int printPrice) {
        this.printPrice = printPrice;
    }

    public int getyPrice() {
        return yPrice;
    }

    public void setyPrice(int yPrice) {
        this.yPrice = yPrice;
    }

    public int getChildPrintPrice() {
        return childPrintPrice;
    }

    public void setChildPrintPrice(int childPrintPrice) {
        this.childPrintPrice = childPrintPrice;
    }

    public String getDiscount() {
        return discount;
    }

    public void setDiscount(String discount) {
        this.discount = discount;
    }

    public int getPolicyType() {
        return policyType;
    }

    public void setPolicyType(int policyType) {
        this.policyType = policyType;
    }

    public long getPolicyId() {
        return policyId;
    }

    public void setPolicyId(long policyId) {
        this.policyId = policyId;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    public String getContactPreNum() {
        return contactPreNum;
    }

    public void setContactPreNum(String contactPreNum) {
        this.contactPreNum = contactPreNum;
    }

    public String getContactMob() {
        return contactMob;
    }

    public void setContactMob(String contactMob) {
        this.contactMob = contactMob;
    }

    public String getContactEmail() {
        return contactEmail;
    }

    public void setContactEmail(String contactEmail) {
        this.contactEmail = contactEmail;
    }

    public int getInvoiceType() {
        return invoiceType;
    }

    public void setInvoiceType(int invoiceType) {
        this.invoiceType = invoiceType;
    }

    public String getReceiverTitle() {
        return receiverTitle;
    }

    public void setReceiverTitle(String receiverTitle) {
        this.receiverTitle = receiverTitle;
    }

    public int getReceiverType() {
        return receiverType;
    }

    public void setReceiverType(int receiverType) {
        this.receiverType = receiverType;
    }

    public String getTaxpayerId() {
        return taxpayerId;
    }

    public void setTaxpayerId(String taxpayerId) {
        this.taxpayerId = taxpayerId;
    }

    public String getSjr() {
        return sjr;
    }

    public void setSjr(String sjr) {
        this.sjr = sjr;
    }

    public String getSjrPhone() {
        return sjrPhone;
    }

    public void setSjrPhone(String sjrPhone) {
        this.sjrPhone = sjrPhone;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getXcd() {
        return xcd;
    }

    public void setXcd(String xcd) {
        this.xcd = xcd;
    }

    public String getXcdMethod() {
        return xcdMethod;
    }

    public void setXcdMethod(String xcdMethod) {
        this.xcdMethod = xcdMethod;
    }

    public int getXcdPrice() {
        return xcdPrice;
    }

    public void setXcdPrice(int xcdPrice) {
        this.xcdPrice = xcdPrice;
    }

    public String getBxInvoice() {
        return bxInvoice;
    }

    public void setBxInvoice(String bxInvoice) {
        this.bxInvoice = bxInvoice;
    }

    public OrderFlightInfoReq getFlightInfo() {
        return flightInfo;
    }

    public void setFlightInfo(OrderFlightInfoReq flightInfo) {
        this.flightInfo = flightInfo;
    }

    public int getPassengerCount() {
        return passengerCount;
    }

    public void setPassengerCount(int passengerCount) {
        this.passengerCount = passengerCount;
    }

    public List getPassengers() {
        return passengers;
    }

    public void setPassengers(List passengers) {
        this.passengers = passengers;
    }

    public String getBookingTag() {
        return bookingTag;
    }

    public void setBookingTag(String bookingTag) {
        this.bookingTag = bookingTag;
    }

    public String getXth() {
        return xth;
    }

    public void setXth(String xth) {
        this.xth = xth;
    }

    public String getQt() {
        return qt;
    }

    public void setQt(String qt) {
        this.qt = qt;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public String getClientSite() {
        return clientSite;
    }

    public void setClientSite(String clientSite) {
        this.clientSite = clientSite;
    }

}
